Оформление шаблона PRD
- Повторение заголовка на каждой странице
- Форматирование страницы отчета (печатной формы)
- Динамическое расширение ячеек таблицы
- Чередование фона строк
- Нумерация страниц
Повторение заголовка на каждой странице
Таблица отчета (печатной формы) может растянуться на несколько страниц. Чтобы заголовок таблицы повторялся на каждой странице, выполните следующие действия:
-
Добавьте в группу "Заголовок отчета" ячейки с заголовком, который необходимо повторять на каждой странице.
-
Выберите элемент "Заголовок отчета" и на вкладке "Стиль" в атрибуте "дублировать заголовок" (группа атрибутов "расположение на странице") установите "true".
Форматирование страницы отчета (печатной формы)
Чтобы задать формат страницы сгенерированного отчета (печатной формы), в меню "Файл" выберите пункт "Параметры страницы". Укажите значения полей в блоке "Размер страницы" и выставьте требуемые значения полей в блоке "Отступы".
Динамическое расширение ячеек таблицы
Значения в элементах с описанием могут содержать большое количество текста. Рекомендуется сделать такие элементы динамически расширяемыми, для этого выполните следующие действия:
- Выберите элемент шаблона PRD на вкладке "Структура", см. Вкладка "Структура"
- На вкладке "Стиль" в атрибуте "динамическая высота" (группа атрибутов "размер и расположение") установите "true".
Чередование фона строк
Функция "Чередование строк" позволяет чередовать фон строк, что делает просмотр более удобным.
Чтобы создать функцию "Чередование фона строк отчета", выполните следующие действия:
- Откройте шаблон PRD.
- На вкладке "Данные" добавьте функцию "Чередование строк" типа "Общие", см. Добавление функции в шаблоне Pentaho Report Designer.
-
Укажите параметры функции "Чередование строк":
- Цвет активного блока.
- Цвет неактивного блока.
Чтобы применить функцию "Чередование строк" выберите элементы на вкладке "Структура" и на вкладке "Атрибуты" в атрибуте "Имя" введите значение "row-band-element".
Нумерация страниц
Чтобы добавить поле с номером страницы в шаблон PRD, выполните следующие действия:
- Откройте шаблон PRD.
- Добавьте функцию: "Общие — Страница страниц", см. Добавление функции в шаблоне Pentaho Report Designer.
- Добавьте элемент типа "Текстовое поле" в область "Верхний/Нижний колонтитул", см. Управление элементами шаблона PRD.
- Выберите в качестве значения элемента "Текстовое поле" добавленную функцию, см. Текстовое поле, числовое поле
- Нажмите иконку слева вверху экрана, см. Предпросмотр шаблона PRD
Номер страницы отобразится в колонтитуле. Параметры отображения данного элемента настраиваются на вкладке "Стиль", см. Форматирование элементов шаблона PRD.